// 对外暴露配置路由(常量路由)
export const constantRoute = [
  {
    path: '/',
    redirect: '/login',
  },
  {
    path: '/login',
    // 配置动态路由 - 命名路由
    name: 'login',
    component: () => import('@/views/login/index.vue'),
    meta: {
      title: '登录', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'Promotion', // 菜单图标
    },
  },
  {
    path: '/sign_in',
    // 配置动态路由 - 命名路由
    name: 'sign_in',
    component: () => import('@/views/login/sign_in.vue'),
    meta: {
      title: '注册', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'Promotion', // 菜单图标
    },
  },
  {
    path: '/home',
    // 配置动态路由 - 命名路由
    name: 'home',
    component: () => import('@/views/home/index.vue'),
    meta: {
      title: '首页', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
      keepAlive:true
    },
  },
  {
    path: '/Shopping_cart',
    // 配置动态路由 - 命名路由
    name: 'Shopping_cart',
    component: () => import('@/views/Shopping_cart/Shopping_cart.vue'),
    meta: {
      title: '购物车', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
    },
  },
  {
    path: '/Order_details',
    // 配置动态路由 - 命名路由
    name: 'Order_details',
    component: () => import('@/views/Order_details/Order_details.vue'),
    meta: {
      title: '订单信息页', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
    },
  },
  {
    path: '/shopping_type',
    // 配置动态路由 - 命名路由
    name: 'shopping_type',
    component: () => import('@/views/shopping_type/shopping_type.vue'),
    meta: {
      title: '商品分类页', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
    },
  },
  {
    path: '/Search_list',
    // 配置动态路由 - 命名路由
    name: 'Search_list',
    component: () => import('@/views/Search_list/Search_list.vue'),
    meta: {
      title: '搜索列表页', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
    },
  },
  {
    path: '/vip_product',
    // 配置动态路由 - 命名路由
    name: 'vip_product',
    component: () => import('@/views/vip_product/vip_product.vue'),
    meta: {
      title: 'vip会员列表页', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
    },
  },
  {
    path: '/Add_vip',
    // 配置动态路由 - 命名路由
    name: 'Add_vip',
    component: () => import('@/views/Add_vip/Add_vip.vue'),
    meta: {
      title: '加入vip', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
    },
  },
  {
    path: '/product_detail',
    // 配置动态路由 - 命名路由
    name: 'product_detail',
    component: () => import('@/views/product_detail/product_detail.vue'),
    meta: {
      title: '商品详情', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
    },
  },
  {
    path: '/hotSellerList',
    // 配置动态路由 - 命名路由
    name: 'hotSellerList',
    component: () => import('@/views/hotSellerList/hotSellerList.vue'),
    meta: {
      title: '热卖榜单', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
    },
  },
  {
    path: '/hot_children',
    // 配置动态路由 - 命名路由
    name: 'hot_children',
    component: () => import('@/views/hotSellerList/hot_children.vue'),
    meta: {
      title: '热卖榜单_分类', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
    },
  },
  {
    path: '/Quick_inquiry',
    // 配置动态路由 - 命名路由
    name: 'Quick_inquiry',
    component: () => import('@/views/Quick_inquiry/Quick_inquiry.vue'),
    meta: {
      title: '快速分类', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
    },
  },
  {
    path: '/account_index',
    // 配置动态路由 - 命名路由
    name: 'account_index',
    component: () => import('@/views/account/index.vue'),
    redirect: '/userData',
    meta: {
      title: '用户中心', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
    },
    children:[
      {
        path: '/userData',
        // 配置动态路由 - 命名路由
        name: 'userData',
        component: () => import('@/views/account/userData.vue'),
        meta: {
          title: '用户数据', // 菜单标题
          hidden: true, // 是否隐藏菜单
          icon: 'HomeFilled', // 菜单图标
        },
      },
      {
        path: '/account_order',
        // 配置动态路由 - 命名路由
        name: 'account_order',
        component: () => import('@/views/account/order.vue'),
        meta: {
          title: '订单', // 菜单标题
          hidden: true, // 是否隐藏菜单
          icon: 'HomeFilled', // 菜单图标
        },
      },
      {
        path: '/vipIndex',
        // 配置动态路由 - 命名路由
        name: 'vipIndex',
        component: () => import('@/views/account/vipIndex.vue'),
        meta: {
          title: '收藏', // 菜单标题
          hidden: true, // 是否隐藏菜单
          icon: 'HomeFilled', // 菜单图标
        },
      },
      {
        path: '/address',
        // 配置动态路由 - 命名路由
        name: 'address',
        component: () => import('@/views/account/address.vue'),
        meta: {
          title: '地址管理', // 菜单标题
          hidden: true, // 是否隐藏菜单
          icon: 'HomeFilled', // 菜单图标
        },
      },
      {
        path: '/bookmark',
        // 配置动态路由 - 命名路由
        name: 'bookmark',
        component: () => import('@/views/account/bookmark.vue'),
        meta: {
          title: '收藏管理', // 菜单标题
          hidden: true, // 是否隐藏菜单
          icon: 'HomeFilled', // 菜单图标
        },
      },
      {
        path: '/browsing',
        // 配置动态路由 - 命名路由
        name: 'browsing',
        component: () => import('@/views/account/browsing.vue'),
        meta: {
          title: '浏览记录', // 菜单标题
          hidden: true, // 是否隐藏菜单
          icon: 'HomeFilled', // 菜单图标
        },
      },
      {
        path: '/inquiry',
        // 配置动态路由 - 命名路由
        name: 'inquiry',
        component: () => import('@/views/account/inquiry.vue'),
        meta: {
          title: '我的询价', // 菜单标题
          hidden: true, // 是否隐藏菜单
          icon: 'HomeFilled', // 菜单图标
        },
      },
      {
        path: '/evaluate',
        // 配置动态路由 - 命名路由
        name: 'evaluate',
        component: () => import('@/views/account/evaluate.vue'),
        meta: {
          title: '我的评价', // 菜单标题
          hidden: true, // 是否隐藏菜单
          icon: 'HomeFilled', // 菜单图标
        },
      },
    ]
  },
  {
    path: '/account_setting',
    // 配置动态路由 - 命名路由
    name: 'account_setting',
    component: () => import('@/views/setting/setting.vue'),
    meta: {
      title: '系统设置=>基础资料', // 菜单标题
      hidden: true, // 是否隐藏菜单
      icon: 'HomeFilled', // 菜单图标
    },
  },

]
